render something soluble - French English Dictionary